English Dictionary
◊ TAPIRUS TERRESTRIS
Tapirus terrestris
n : a tapir found in South and Central America [syn: {New World
tapir}, {Tapirus terrestris}]